synthetic wool string - Spanish English Dictionary